Null 合体演算子
左辺がnullの場合に右の値を返し、それ以外の場合は左の値を返す二項演算子
result = lvalue ?? rvalue
使用頻度が高い演算子であり、様々な言語に実装されている
/icons/CSharp.iconC#
/icons/javascript.icon/icons/typescript.iconjavascript
lvalueがundefinedの場合も同様の挙動を示す
References
Null合体演算子 - JavaScript | MDN
#2020-09-04 12:42:07